package aprendamos.java.action;

import java.io.*;

import aprendamos.java.bean.ClienteDTO;
import aprendamos.java.service.ClienteService_I;
import aprendamos.java.service.PaqueteBusinessDelegate;

public class ImagenAction {

	String usuario;
	InputStream imagenClienteRecuperada;
	
	public String getUsuario() {
		return usuario;
	}
	public void setUsuario(String usuario) {
		this.usuario = usuario;
	}
	public InputStream getImagenClienteRecuperada() {
		return imagenClienteRecuperada;
	}
	public void setImagenClienteRecuperada(InputStream imagenClienteRecuperada) {
		this.imagenClienteRecuperada = imagenClienteRecuperada;
	}
	
	ClienteService_I servicioCliente = 
				PaqueteBusinessDelegate.getClienteService();
	
	public String recuperaImagenCliente(){
		String vista="exito";
		
				try {
				ClienteDTO cli=
					servicioCliente.buscaClientePorUsuario(usuario);
				
				// del objeto cli solo nos importa la foto como InputStream
				// recuperamos ese atributo y lo asignamos al campo
				// imagenClienteRecuperada
				this.imagenClienteRecuperada = cli.getIsFoto();
				
				} catch (Exception e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
		
		return vista;
	}
	
	
	
}
